Number.prototype.add = function(n) {
    if (n == undefined) {
        return this.valueOf();
    }
    if (!Number(n).check()) {
        return '请输入不太大不太小的整数'
    }

    let res = this.valueOf() + n;
    
    if (!Number(res).check()) {
        return '请输入不太大不太小的整数'
    }else {
        return this.valueOf() + n;
    }
}
Number.prototype.minus = function(n) {
    return this.valueOf() - n;
}

Number.prototype.check = function() {
    return !Number.isNaN(this.valueOf()) && 
        Number.isInteger(this.valueOf()) && 
        Number.isSafeInteger(this.valueOf())
}